spin-off benefits of space technology - Deutsch Englisch Wörterbuch